"""
函数返回值作用：想使用函数内某个数据, 需要使用 return 关键字返回结果
return关键字：中断函数，也可以同时返回一个结果

函数定义格式：
def 函数名():
    return 结果

函数调用格式：
返回值变量 = 函数名()
"""


# 函数定义
def func_sum(num1, num2):
    """
    功能：实现2个数的相加
    :param num1: 数字1
    :param num2: 数字2
    :return: 没有返回值
    """
    result = num1 + num2
    print(f'{num1} + {num2} = {result}')

    # 返回结果
    return result


# 想在函数的外面使用计算后的结果，可以通过返回值处理
# print(result) # result只能在函数的内部使用，无法在外部使用
ret = func_sum(10, 20)
print(ret)